package com.jiangyao.service;

import com.jiangyao.model.dto.CollectDto;
import com.jiangyao.model.entity.Collect;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jiangyao.model.vo.CollectVo;

import java.util.List;

/**
 * <p>
 * 收藏与点赞 服务类
 * </p>
 *
 * @author xiangyan
 * @since 2020-08-15
 */
public interface CollectService extends IService<Collect> {

    Boolean cancelCollectLike(CollectDto dto);

    List<CollectVo> selectCollectLikeList(CollectDto collectDto);

    List<CollectVo> getUserCoursewareList(CollectDto dto);

    List<CollectVo> getUserOrgList(CollectDto dto);

    List<CollectVo> getUserJobList(CollectDto dto);
}
